Canada Math Olympiad Problem | A Very Nice Geometry Challenge